/**
 * Excel导入通用接口
 */
package com.xtm.exercise.utils.export;

import java.io.File;
import java.util.List;
import java.util.Map;

public abstract class ExcelImportsService {

	@SuppressWarnings("rawtypes")
	protected void removeHoldingRecords(List dataList) {

	}

	public abstract void checkExcelData(List<List<String[]>> excelData, Map<String, Object> paramsMap) throws Exception;

	/**
	 * 保存数据 怎么保存数据由业务模块自行实现
	 * 
	 * @param paramsMap
	 * @return
	 */
	public abstract void saveExcelData(Map<String, Object> paramsMap) throws Exception;

	public void saveImgFiles(List<File> rarFiles, Map<String, Object> paramsMap) throws Exception {
		
	}
}
